﻿#pragma once

#include "ASL.h"
#include "UAVSimulation.h"

// Project 经典教学案例 Tutorial
// Update 2025.08.19
// Reference ???.无人飞行器控制系统数学建模与仿真技术[M].科学出版社.2025.

// 经典教学案例类
class Example
{
public:
    // 3.1 线性代数运算案例
    static void Example1(void);

    // 3.2 数值积分求解案例
    static void Example2(void);

    // 3.3 多维线性插值计算案例
    static void Example3(void);

    // 3.4 线性系统分析案例
    static void Example4(void);

    // 3.5 坐标系算法案例
    static void Example5(void);

    // 3.6 地球几何算法案例
    static void Example6(void);

    // 5.7 经典控制器设计案例
    static void Example7(void);

    // 5.8 控制系统时域分析案例
    static void Example8(void);

    // 5.10 控制系统频域分析案例
    static void Example9(void);

    // 5.15 姿态控制回路设计案例
    static void Example10(void);

    // 7.1 无人飞行器仿真应用案例
    static void Example11(void);
};
